red protectora - French English Dictionary